/*  头部区域   */
.layer01 {
	background: url(../images/index/bg011.jpg) no-repeat center top;
	height: 484px;
	position: relative;
	max-width: 1920px;
	min-width: 1400px;
}

.jgdj-oper {
	text-align: right;
	color: #fff;
	padding-right: 6.5%;
}
.jgdj-oper a {
	font-size: 16px;
	color: #fff;
	line-height: 34px;
	margin-left: 8px;
	margin-right: 8px;
	text-decoration: none;
}
.jgdj-oper a:hover {
	text-decoration: underline;
}
.jgdj-oper a:last-of-type {
	margin-right: 0;
}
.jgdj-logo {
	padding-top: 2.8%;
	padding-left: 16.8%;
}

.jgdj-search {
	width: 21.1%;
	margin-right: 17.8%;
	float: right;
	margin-top: -1%;
}

.top-search {
	width: 100%;
	text-align: center;
	margin: 0 auto;
	border: 1px solid #f1bdbd;
	border-radius: 10px;
}

.search-input {
	width: 81.3%;
	line-height: 40px;
	color: #f2dbd5;
	font-size: 16px;
	padding-left: 5.2%;
	background: rgba(255, 255, 255, 0.3);
	float: left;
	box-shadow: none;
	margin: 0;
	border-top-left-radius: 10px;
	border-bottom-left-radius: 10px;
}

.search-input::-webkit-input-placeholder {
	color: #f2dbd5;
	font-size: 16px;
}

.search-input:-moz-placeholder {
	color: #f2dbd5;
	font-size: 16px;
}

.search-input::-moz-placeholder {
	color: #f2dbd5;
	font-size: 16px;
}

.search-input:-ms-input-placeholder {
	color: #f2dbd5;
	font-size: 16px;
}

.search-button {
	float: left;
	background: #c80709;
	width: 18.7%;
	padding: 2% 0 2% 0;
	border-top-right-radius: 10px;
	border-bottom-right-radius: 10px;
}

.search-icon {
	width: 23px;
	height: 23px;
	background: url(../images/index/search-icon.png) no-repeat 0 0;
	background-size: 100% 100%;
	float: none;
	cursor: pointer;
	border: none;
	outline: none;
}

.tougao {
	font-size: 16px;
	line-height: 50px;
	color: #efb6a7;
	position: absolute;
	bottom: 2.5%;
	right: 25.2%;
}

.layer02 {
	background: #c80709;
	box-shadow: 0 0 20px #c80709;
}

.top-nav {
	padding: 1.1% 0 1.2% 0;
	height: 88px;
	margin-left: -3px;
}

.top-nav li {
	float: left;
	margin-right: 2%;
	text-align: center;
	width: 103px;
}

.top-nav li a {
	font-size: 22px;
	line-height: 55px;
	color: #fff;
	text-decoration: none;
}

.top-nav li.act {
	background: url(../images/index/select-icon.png) no-repeat bottom center;
	padding-bottom: 5.4%;
	height: 13px;
}

.top-nav li.act a {
	color: #fff694;
}

.top-nav li:hover a {
	color: #fff694;
}

.top-nav li:last-of-type {
	margin-right: 0;
	width: 89px;
}

.zglzsyk {
	margin-top: 1.8%;
}

.toutiao-wrapper {
	background: url(../images/index/toutiao-icon1.png) no-repeat 0 top;
	margin-top: 3%;
}

.toutiao-title {
	width: 88%;
	/*padding-left: 10.4%;*/
	float: right;
	text-align: center;
	padding-right: 30px;
}

.toutiao-title a {
	font-size: 50px;
	line-height: 60px;
	width: 100%;
	color: #9c0b0e;
	font-weight: bold;
	text-decoration: none;
}

.toutiao-title a:hover {
	text-decoration: underline;
}

.toutiao-desc {
	font-size: 18px;
	margin-top: 15px;
	padding-right: 30px;
	text-align: left;
	width: 85%;
	line-height: 36px;
	color: #999;
	float: right;
}
.dtt-more {
	float: right;
	text-align: right;
	width: 85%;
	padding-right: 30px;
}
.dtt-more a {
	font-size: 14px;
	color: #b6060b;
	text-decoration: none;
	line-height: 26px;
}
.dtt-more a:hover {
	text-decoration: underline;
}

.zyjs-wrapper {
	width: 91.6%;
	margin: 1.2% auto 0 auto;
}

.zyjs-title {
	background: url(../images/index/zyjs-title-bg.png) no-repeat left top;
	height: 52px;
}

.zyjs-title a {
	font-size: 24px;
	line-height: 50px;
	color: #fff;
	text-decoration: none;
	padding-left: 30px;
}

.zyjs-title a:hover {
	text-decoration: underline;
}

.zyjs-content {
	margin-top: 3.7%;
}

.zyjs-swiper {
	width: 55.2%;
	float: left;
	margin-left: auto;
	margin-right: auto;
	position: relative;
	overflow: hidden;
	list-style: none;
	padding: 0;
	z-index: 1;
}

.zyjs-swiper-title {
	position: absolute;
	z-index: 0;
	bottom: 0;
	left: 0;
	background: rgba(0, 0, 0, 0.3);
	width: 100%;
}

.zyjs-swiper-title a {
	font-size: 20px;
	line-height: 72px;
	color: #fff;
	text-decoration: none;
	width: 75.8%;
	padding-right: 7%;
	display: inline-block;
	float: right;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.zyjs-swiper-title a:hover {
	text-decoration: underline;
}

.zyjs-swiper .swiper-button-prev {
	background-image: url(../images/index/left1.png);
	left: 20px;
}

.zyjs-swiper .swiper-button-next {
	background-image: url(../images/index/right1.png);
	right: 20px;
}

.zyjs-swiper .swiper-button-next,
.zyjs-swiper .swiper-button-prev {
	bottom: 5.5%;
	top: auto;
	width: 13px;
	margin-top: 0;
	height: 25px;
	background-size: 13px 25px;
}

.zyjs-swiper-pagination {
	bottom: 4.5%;
	color: #fff;
	z-index: 1;
	font-size: 26px;
	left: 7.3%;
	position: absolute;
	width: auto;
}

.zyjs-swiper-pagination .swiper-pagination-current {
	font-size: 40px;
}

.zyjs-swiper-pagination .swiper-pagination-total {
	font-size: 26px;
}
.zyjs-swiper img {
	width: 708px;
	height: 426px;
}
.zyjs-list {
	width: 40.3%;
	float: right;
	margin-top: -1.2%;
}

.zyjs-list-first li {
	width: 100%;
	padding-bottom: 3.2%;
	margin-bottom: 1.2%;
	border-bottom: 1px solid #e6e6e6;
	padding-right: 3px;
}

.zyjs-list-first li a {
	font-size: 22px;
	line-height: 50px;
	font-weight: bold;
	color: #333;
	text-decoration: none;
	width: 100%;
	display: inline-block;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.zyjs-list-first li a:hover {
	text-decoration: underline;
}

.zyjs-list-first li p {
	font-size: 14px;
	line-height: 22px;
	color: #999;
}

.zyjs-list-second {
	margin-top: 9px;
}

.zyjs-list-second li {
	width: 100%;
	padding-right: 3px;
	margin-bottom: 4px;
}

.zyjs-list-second li a {
	font-size: 16px;
	line-height: 30px;
	color: #333;
	text-decoration: none;
	display: inline-block;
	width: 100%;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
}

.zyjs-list-second li a:hover {
	text-decoration: underline;
}

.zyjs-list-second li:last-of-type {
	margin-bottom: 0;
	margin-top: 0;
}

.zyjs-list-second li:last-of-type a {
	line-height: normal;
}

.layer04 {
	background: #fff;
	width: 100%;
	margin: 2.3% auto 0 auto;
}

.layer-w1400 {
	background: #fff;
	padding-bottom: 1.8%;
}

.snywetc {
	width: 71.35%;
	float: left;
	margin-left: -2px;
}

.snyw-title {
	background: url(../images/index/snyw-title-bg.png) no-repeat center top;
	height: 52px;
}

.snyw-title a {
	font-size: 24px;
	line-height: 50px;
	color: #fff;
	text-decoration: none;
	padding-left: 30px;
}

.snyw-title a:hover {
	text-decoration: underline;
}

.snyw-wrapper {
	margin: 2.5% 0 2% 0;
}

.snyw-swiper {
	width: 51.1%;
	float: left;
	margin-left: auto;
	margin-right: auto;
	position: relative;
	overflow: hidden;
	list-style: none;
	padding: 0;
	z-index: 1;
}

.snyw-swiper-title {
	position: absolute;
	z-index: 0;
	bottom: 0;
	left: 0;
	background: rgba(0, 0, 0, 0.3);
	width: 100%;
	padding-left: 10%;
	padding-right: 10%;
	margin: 0 auto;
	text-align: center;
}

.snyw-swiper-title a {
	font-size: 19px;
	line-height: 47px;
	color: #fff;
	text-decoration: none;
	width: 100%;
	display: inline-block;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.snyw-swiper-title a:hover {
	text-decoration: underline;
}

.snyw-swiper .swiper-button-prev2 {
	background-image: url(../images/index/left2.png);
	left: 16px;
}

.snyw-swiper .swiper-button-next2 {
	background-image: url(../images/index/right2.png);
	right: 16px;
}

.snyw-swiper .swiper-button-next2,
.snyw-swiper .swiper-button-prev2 {
	bottom: 6%;
	position: absolute;
	top: auto;
	width: 9px;
	margin-top: 0;
	height: 16px;
	cursor: pointer;
	z-index: 10;
	background-size: 9px 16px;
	background-position: center;
	background-repeat: no-repeat;
}

.snyw-swiper .swiper-button-next2.swiper-button-disabled,
.snyw-swiper .swiper-button-prev2.swiper-button-disabled {
	opacity: 0.35;
	cursor: auto;
	pointer-events: none;
}
.snyw-swiper img {
	width: 466px;
	height: 263px;
}
.snyw-lists {
	float: right;
	width: 46%;
}

.snyw-lists li a {
	font-size: 16px;
	line-height: 30px;
	color: #333;
	text-decoration: none;
	width: 100%;
	display: inline-block;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}

.snyw-lists li a:hover {
	text-decoration: underline;
}

.snyw-lists li:nth-of-type(1) a {
	font-size: 18px;
	margin-top: -3%;
	line-height: 42px;
	font-weight: bold;
	color: #333;
	text-decoration: none;
	width: 100%;
	display: inline-block;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}

.snyw-lists li:nth-of-type(1) a:hover {
	text-decoration: underline;
}

.snyw-lists li:nth-of-type(1) p {
	font-size: 14px;
	line-height: 22px;
	color: #999;
	padding-bottom: 2.1%;
	border-bottom: 1px solid #e6e6e6;
	margin-bottom: 5px;
}

.gwgz-title {
	background: url(../images/index/snyw-title-bg.png) no-repeat center top;
	height: 52px;
}

.gwgz-title-href {
	width: 19%;
	float: left;
}

.gwgz-title-href a {
	font-size: 24px;
	line-height: 50px;
	color: #fff;
	text-decoration: none;
	padding-left: 30px;
}

.gwgz-title-href a:hover {
	text-decoration: underline;
}

.gwgz-title-column {
	font-size: 16px;
	line-height: 24px;
	color: #0c0307;
	float: right;
	margin-top: 2%;
	padding-right: 24px;
}

.gwgz-title-column span a {
	font-size: 16px;
	line-height: 24px;
	color: #0c0307;
	text-decoration: none;
}

.gwgz-title-column span a:hover {
	text-decoration: underline;
}

.gwgz-title-column span.act a {
	color: #c52123;
	font-weight: bold;
}

.gwgz-wrapper {
	margin: 3% 0 1.8% 0;
}

.gwgz-wrapper li {
	width: 30.7%;
	float: left;
	margin-right: 3.9%;
}

.gwgz-wrapper li:last-of-type {
	margin-right: 0;
}

.gwgz-wrapper li a img {
	width: 280px;
	height: 136px;
}
.gwgz-gwjj-wrapper li a img {
	width: 280px;
	height: 215px;
}
.gwgz-wrapper li .gwgz-wrapper-title {
	display: block;
	background: rgba(0, 0, 0, 0.3);
	line-height: 24px;
	color: #fff;
	z-index: 100;
	margin-top: -24px;
	position: relative;
	padding-left: 5px;
	padding-right: 3px;
	overflow: hidden;
	font-size: 14px;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.gwgz-wrapper li > ul > li {
	padding-left: 16px;
	text-align: left;
	background: url(../images/common/icon1.png) no-repeat 0 center;
	float: none;
	width: 99%;
	margin-left: 3px;
	padding-bottom: 3%;
	margin-right: 0;
	margin-top: 4px;
	border-bottom: 1px solid #e5e5e5;
}

.gwgz-wrapper li > ul > li a {
	font-size: 16px;
	line-height: 24px;
	color: #333;
	text-decoration: none;
	margin-top: 9px;
	width: 100%;
	display: inline-block;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.gwgz-wrapper li > ul > li a:hover {
	text-decoration: underline;
}

.gwgz-wrapper li > ul > li:last-of-type {
	border-bottom: none;
}

.gwgz-gwjj-wrapper {
	margin: 4.7% 0 7.25% 0;
}

.gwgz-gwjj-wrapper .gwgz-wrapper-gzjj-title {
	display: block;
	background: rgba(0, 0, 0, 0.3);
	line-height: 24px;
	color: #fff;
	z-index: 100;
	margin-top: -24px;
	position: relative;
	padding-left: 5px;
	padding-right: 3px;
	overflow: hidden;
	font-size: 14px;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.szkx-wrapper {
	margin: 2.7% 0 4% 0;
}

.szkx-swiper {
	width: 44.7%;
	float: left;
	margin-left: auto;
	margin-right: auto;
	position: relative;
	overflow: hidden;
	list-style: none;
	padding: 0;
	z-index: 1;
}

.szkx-swiper-title {
	position: absolute;
	z-index: 0;
	bottom: 0;
	left: 0;
	background: rgba(0, 0, 0, 0.3);
	width: 100%;
	padding-left: 10%;
	padding-right: 10%;
	margin: 0 auto;
	text-align: left;
}

.szkx-swiper-title a {
	font-size: 13px;
	line-height: 27px;
	color: #fff;
	text-decoration: none;
	width: 100%;
	display: inline-block;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.szkx-swiper-title a:hover {
	text-decoration: underline;
}

.szkx-swiper .swiper-button-prev3 {
	background-image: url(../images/index/left3.png);
	left: 16px;
}

.szkx-swiper .swiper-button-next3 {
	background-image: url(../images/index/right3.png);
	right: 16px;
}

.szkx-swiper .swiper-button-next3,
.szkx-swiper .swiper-button-prev3 {
	bottom: 4%;
	top: auto;
	width: 8px;
	margin-top: 0;
	cursor: pointer;
	height: 14px;
	background-size: 8px 14px;
	position: absolute;
	z-index: 10;
	background-position: center;
	background-repeat: no-repeat;
}

.szkx-swiper.swiper-button-next2.swiper-button-disabled,
.szkx-swiper .swiper-button-prev2.swiper-button-disabled {
	opacity: 0.35;
	cursor: auto;
	pointer-events: none;
}
.szkx-swiper img {
	width: 408px;
	height: 198px;
}
.szkx-list {
	float: right;
	width: 53.6%;
	margin-top: -1%;
}

.szkx-list li {
	padding-top: 1.8%;
	padding-bottom: 2%;
	border-bottom: 1px solid #e5e5e5;
}

.szkx-list li:last-of-type {
	padding-bottom: 0;
	border-bottom: none;
}

.szkx-list li a {
	width: 80%;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
	float: left;
	text-align: left;
	font-size: 16px;
	line-height: 24px;
	color: #333;
	text-decoration: none;
}

.szkx-list li a:hover {
	text-decoration: underline;
}

.szkx-list li span {
	font-size: 14px;
	color: #333;
	padding-left: 14px;
	line-height: 24px;
}

.bwztetc {
	width: 24.6%;
	float: right;
	margin-top: 0.6%;
}

.bwzt-wrapper {
	text-align: center;
	background: #f5f5f5;
	position: relative;
	padding: 50px 0 20px 0;
}
.bwzt-swiper {
	position: relative;
	overflow: hidden;
	/*padding-top: 37px;*/
	width: 100%;
	height: 120px;
	/* height: 600px; */
}

/* .bwzt-wrapper .swiper-button-prev4 {
	background: url(../images/index/leftIcon.png) no-repeat;
	top: 15px;
	top: 15px;
} */

/* .bwzt-wrapper .swiper-button-next4 {
	background: url(../images/index/rightIcon.png);
	bottom: 16px;
} */

/* .bwzt-wrapper .swiper-button-next4,
.bwzt-wrapper .swiper-button-prev4 {
	left: 50%;
	width: 24px;
	margin-top: 0;
	cursor: pointer;
	height: 14px;
	background-size: 24px 14px;
	position: absolute;
	z-index: 10;
	background-position: center;
	background-repeat: no-repeat;
} */

.bwzt-wrapper .swiper-button-next4.swiper-button-disabled,
.bwzt-wrapper .swiper-button-prev4.swiper-button-disabled {
	opacity: 0.35;
	cursor: auto;
	pointer-events: none;
}
.djtu-wrapper {
	text-align: center;
	background: #f5f5f5;
	position: relative;
	margin: 0 auto;
	padding: 3.5% 0;
}
.djth-title {
	/* margin-top: 10.2%; */
}
.djtu-wrapper img {
	width: 100%;
	height: auto;
}
.djtu-wrapper-list {
	width: 89.5%;
	margin: 0 auto;
	padding-left: 5px;
}
.djtu-wrapper-list li {
	padding-bottom: 3.1%;
	border-bottom: 1px solid #e5e5e5;
	padding-top: 3.5%;
}
.djtu-wrapper-list li:last-of-type {
	border-bottom: none;
	padding-bottom: 1%;
}
.djtu-wrapper-list li a {
	font-size: 16px;
	line-height: 24px;
	color: #333;
	text-decoration: none;
	display: inline-block;
	overflow: hidden;
	text-overflow: ellipsis;
	width: 100%;
	white-space: nowrap;
}
.djtu-wrapper-list li a:hover {
	text-decoration: underline;
}
.jgdx-wrapper {
	text-align: center;
	background: #f5f5f5;
	position: relative;
	margin: 0 auto;
	padding: 3.5% 0;
}
.jgdx-wrapper-pxdt {
	padding-left: 18px;
	text-align: left;
	background: url(../images/common/icon2.png) no-repeat 0 center;
	margin: 10px 0 10px 8px;
}
.jgdx-wrapper-dxjs {
	margin: 25px 0 5px 8px;
}
.jgdx-wrapper-pxdt a {
	font-size: 24px;
	line-height: 32px;
	color: #333;
	text-decoration: none;
	font-weight: bold;
}
.jgdx-wrapper-pxdt a:hover {
	text-decoration: underline;
}
.jgdx-wrapper-list {
	width: 89.5%;
	margin: 0 auto;
}
.jgdx-wrapper-list li {
}
.jgdx-wrapper-list li a {
	font-size: 16px;
	line-height: 42px;
	color: #333;
	text-decoration: none;
	display: inline-block;
	overflow: hidden;
	text-overflow: ellipsis;
	width: 100%;
	white-space: nowrap;
}
.jgdx-wrapper-list li a:hover {
	text-decoration: underline;
}
.jgdx-wrapper p {
	width: 89.5%;
	margin: 0 auto;
	text-indent: 2em;
	font-size: 16px;
	line-height: 38px;
	color: #333;
}
.xxyd-title {
	background: url(../images/index/zyjs-title-bg.png) no-repeat center top;
	height: 52px;
	margin-top: 1%;
	margin-left: -4px;
}

.xxyd-title-href {
	width: 19%;
	float: left;
}

.xxyd-title-href a {
	font-size: 24px;
	line-height: 50px;
	color: #fff;
	text-decoration: none;
	padding-left: 30px;
}

.xxyd-title-href a:hover {
	text-decoration: underline;
}

.xxyd-title-column {
	font-size: 16px;
	line-height: 24px;
	color: #0c0307;
	float: right;
	margin-top: 1.5%;
	padding-right: 24px;
}

.xxyd-title-column span a {
	font-size: 16px;
	line-height: 24px;
	color: #0c0307;
	text-decoration: none;
}

.xxyd-title-column span a:hover {
	text-decoration: underline;
}

.xxyd-title-column span.act a {
	color: #c52123;
	font-weight: bold;
}
.xxyd-wrapper {
	background: #fafafa;
	padding: 2.7% 0 0.7% 0;
}
.xxyd-wrapper-thumb {
	float: left;
	width: 21.9%;
}
.xxyd-wrapper-thumb-title {
	display: block;
	background: rgba(0, 0, 0, 0.6);
	line-height: 26px;
	color: #fff;
	z-index: 100;
	margin-top: -26px;
	position: relative;
	padding-left: 5px;
	padding-right: 3px;
	text-align: center;
	overflow: hidden;
	font-size: 14px;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.xxyd-wrapper-list {
	float: right;
	width: 76.2%;
	padding-right: 5.3%;
}
.xxyd-wrapper-list li {
	padding-left: 15px;
	float: left;
	width: 31.1%;
	margin-right: 3.3%;
	text-align: left;
	background: url(../images/common/icon1.png) no-repeat left 10px;
	padding-bottom: 1.6%;
	border-bottom: 1px solid #e5e5e5;
	margin-top: 1.5%;
	height: 63.5px;
}
.xxyd-wrapper-list li:nth-of-type(1),
.xxyd-wrapper-list li:nth-of-type(2),
.xxyd-wrapper-list li:nth-of-type(3) {
	margin-top: 0.5%;
}
.xxyd-wrapper-list li:nth-of-type(3n) {
	margin-right: 0;
}
.xxyd-wrapper-list li a {
	font-size: 16px;
	line-height: 24px;
	color: #333;
	text-decoration: none;
}
.xxyd-wrapper-list li a:hover {
	text-decoration: underline;
}
.xxyd-more {
	text-align: right;
	padding-right: 1.7%;
}
.xxyd-more a {
	font-size: 14px;
	color: #b6060b;
	text-decoration: none;
	line-height: 26px;
}
.xxyd-more a:hover {
	text-decoration: underline;
}
/*现场教学点轮播s*/
.xcjxd-swiper {
	width: 100%;
	margin: 0 auto 0.5% auto;
	padding: 0 2% 0 2%;
	text-align: center;
}
.xcjxd-swiper img {
	width: 280px;
	height: 150px;
}
.xcjxd-swiper-title {
	position: relative;
	width: 100%;
}
.xcjxd-swiper-title a {
	display: block;
	background: rgba(0, 0, 0, 0.6);
	line-height: 27px;
	color: #fff;
	z-index: 100;
	margin-top: -27px;
	position: relative;
	padding-left: 5px;
	padding-right: 3px;
	text-align: center;
	overflow: hidden;
	font-size: 16px;
	text-overflow: ellipsis;
	text-decoration: none;
	white-space: nowrap;
}
.xcjxd-swiper-title a:hover {
	text-decoration: underline;
}

.xcjxd-swiper .swiper-button-prev {
	left: 0;
}
.xcjxd-swiper .swiper-button-next {
	right: 0;
}
/*现场教学点轮播e*/

.spzb-title {
	width: 97%;
	margin: 15px 0 35px 2.1%;
	text-align: left;
}
.spzb-swiper {
	width: 95%;
	margin: 0 auto 3.5% auto;
	padding: 0 2.5%;
	text-align: center;
}

.spzb-swiper-title {
	position: relative;
	width: 100%;
}
.spzb-swiper-title a {
	display: block;
	background: rgba(0, 0, 0, 0.6);
	line-height: 27px;
	color: #fff;
	z-index: 100;
	margin-top: -27px;
	position: relative;
	padding-left: 5px;
	padding-right: 3px;
	text-align: center;
	overflow: hidden;
	font-size: 16px;
	text-overflow: ellipsis;
	text-decoration: none;
	white-space: nowrap;
}
.spzb-swiper-title a:hover {
	text-decoration: underline;
}
.spzb-swiper-shadow {
	background: rgba(0, 0, 0, 0.6);
	position: absolute;
	top: 0;
	left: 0;
	z-index: 99;
	width: 100%;
	height: 100%;
	display: none;
}
.spzb-swiper-shadow img {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	margin: auto;
}
.spzb-swiper .swiper-button-prev {
	left: 0;
}
.spzb-swiper .swiper-button-next {
	right: 0;
}
/*注释了视频展播轮播图下方的分页器*/
/*.spzb-swiper .spzb-swiper-pagination {*/
/*    bottom: 0;*/
/*    left: 0;*/
/*    width: 100%;*/
/*    text-align: center;*/
/*}*/
/*.swiper-pagination-bullets {*/
/*    bottom: -2px;*/
/*    left: 0;*/
/*    width: 55%;*/
/*    text-align: right;*/
/*}*/
/*.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {*/
/*    width: 84px;*/
/*    margin: 40px 27px 25px 27px;*/
/*    cursor: pointer;*/
/*    height: 6px;*/
/*    display: inline-block;*/
/*    opacity: 1;*/
/*    background: #b8acab;*/
/*    border-radius: 5px;*/
/*}*/
/*.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet-active {*/
/*    opacity: 1;*/
/*    background: #c80709;*/
/*}*/
.spzb-swiper img {
	width: 295px;
	height: 206px;
}

/*底部区域开始*/
.layer05 {
	width: 100%;
	background: #c5131b;
	margin: 0 auto;
	text-align: center;
}
.spzb-swiper-shadow img {
	width: auto;
	height: auto;
}
/*友情链接*/
.yqlj-wrapper {
	text-align: center;
	width: 100%;
	margin: 0 auto;
	padding: 1.7% 100px 1.8% 100px;
}
.yqlj-wrapper .linknav {
	width: 100%;
}
.linknav > li {
	width: calc(calc(100% - 180px) / 4);
	position: relative;
	line-height: 26px;
	float: left;
	color: #999;
	font-size: 16px;
	cursor: pointer;
	background: #fff;
	text-align: center;
	margin-right: 60px;
	padding: 2px 0;
	border: 1px solid #dbdbdb;
}
.linknav > li:nth-of-type(2) {
	text-align: left;
	padding-left: 20px;
}
.linknav > li:last-of-type {
	margin-right: 0;
}
.linknav > li > a {
	color: #999;
	text-decoration: none;
}

.linknav > li:after {
	content: '';
	background: url(../images/index/bottom2.png) no-repeat right;
	width: 19px;
	height: 10px;
	position: absolute;
	top: 0;
	bottom: 0;
	right: 5px;
	margin: auto;
}
.linknav .cur {
	color: #999;
}
.linknav li.cur:after {
	content: '';
	background: #fff url(../images/index/top2.png) no-repeat right;
	width: 19px;
	height: 10px;
}
.linknav .cur a {
	color: #333;
	text-decoration: none;
}
.linknav > li > ul {
	width: 101%;
	height: 300px;
	overflow-y: scroll;
	background: #fff;
	position: absolute;
	left: -1px;
	top: -300px;
	display: none;
	z-index: 1000;
}

.linknav > li > ul > li {
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
	line-height: 26px;
}

.linknav > li > ul a {
	font-size: 14px;
	padding-left: 10px;
	color: #999;
}
.linknav > li.cur > ul li:hover {
	background: #f5f5f5;
}
.linknav li:hover > ul {
	display: block;
}
.jgdj-info {
	text-align: center;
	width: 45.5%;
	margin: 0 auto;
}
.dzjg-icon {
	width: 10.6%;
	float: left;
	margin-top: 8%;
}
.dzjg-announce {
	float: right;
	width: 84%;
}
.dzjg-copyright {
	width: 100%;
	margin: 3% auto 2% auto;
}
.dzjg-copyright p {
	font-size: 14px;
	color: #fff;
	line-height: 30px;
	text-align: center;
}
.dzjg-copyright p span a {
	font-size: 14px;
	color: #fff;
	line-height: 30px;
	text-align: center;
	text-decoration: none;
}
.dzjg-copyright p span a:hover {
	text-decoration: underline;
}
/*飘窗start*/
.link_DY {
	top: 658px;
	left: 10px;
	position: absolute;
	width: 206px;
	height: 354px;
	z-index: 999;
}
.link_DY .DY_con {
	width: 206px;
	height: 354px;
	overflow: hidden;
}
.link_DY .DY_close {
	width: 20px;
	height: 20px;
	display: block;
	cursor: pointer;
	position: absolute;
	z-index: 100;
	top: 8px;
	border: none;
	right: 10px;
	text-decoration: none;
	outline: none;
}
.link_DY1 {
	top: 580px;
	right: 2px;
	position: absolute;
	width: 249px;
	height: 430px;
	z-index: 999;
}
.link_DY1 .DY_con1 {
	width: 249px;
	height: 430px;
	overflow: hidden;
}
.link_DY1 .DY_close1 {
	width: 25px;
	height: 25px;
	display: block;
	cursor: pointer;
	position: absolute;
	z-index: 100;
	top: 18px;
	border: none;
	right: 16px;
	text-decoration: none;
	outline: none;
}
/*飘窗end*/
/*列表页*/
.list-nav {
	color: #666;
	font-size: 14px;
	line-height: 50px;
	text-align: left;
	padding-top: 12px;
	padding-bottom: 45px;
	background: url(../images/common/location-icon.png) no-repeat left 26px;
	padding-left: 33px;
}
.list-nav a {
	font-size: 14px;
	line-height: 50px;
	color: #c80709;
	text-decoration: none;
}
.list-nav a:hover {
	text-decoration: underline;
}
.layer07 {
	background: #fff;
}
.list-wrapper {
	background: #fff;
}
.list-titles {
	width: 257px;
	float: left;
	padding-left: 22px;
}
.column-title {
	text-align: center;
	color: #fff;
	background: #c80709;
	font-size: 22px;
	font-weight: 500;
	line-height: 50px;
}
.list-sub-title {
	background: #fafafa;
	width: 100%;
}
.list-sub-title li {
	width: 85%;
	margin: 0 auto;
	padding-top: 6%;
	text-align: center;
	padding-bottom: 15px;
	border-bottom: 1px dashed #e0e0e0;
}
.list-sub-title li:last-of-type {
	border-bottom: none;
}
.list-sub-title li a {
	font-size: 16px;
	line-height: 24px;
	color: #333;
	text-decoration: none;
	padding-bottom: 7px;
	font-weight: bold;
}
.list-sub-title li.act a {
	border-bottom: 1px solid #c80709;
	color: #c80709;
}
.list-sub-title li span {
	font-size: 16px;
	font-weight: bold;
	line-height: 24px;
	float: right;
	padding-right: 12px;
	color: #333;
}
.list-sub-title li.act span {
	color: #c80709;
}
.list-content {
	width: 81.6%;
	float: right;
	margin-top: 3.5%;
}
.list-content-line {
	width: 100%;
	border-bottom: 1px solid #c80709;
	box-shadow: 0 0 20px #000;
}
.list-content-ul {
	width: 92%;
	text-align: left;
	padding-left: 17px;
}
.list-snyw-content-ul {
	width: 100%;
	text-align: left;
	padding-left: 1.7%;
}
.list-content-ul ul {
	padding: 3.2% 0 3% 0;
}
.list-content-ul ul li {
	padding-left: 25px;
	background: url(../images/common/icon-dot-red.png) no-repeat 0 center;
}
.list-content-ul ul li a {
	width: 85%;
	display: inline-block;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	font-size: 20px;
	line-height: 40px;
	color: #424242;
	text-decoration: none;
}
.list-content-ul ul li a:hover {
	text-decoration: underline;
}
.list-content-ul ul li span {
	font-size: 17px;
	line-height: 40px;
	float: right;
	color: #999;
}
.line1 {
	margin: 3.5% 0 3.5% 0;
	border-bottom: 5px solid #f0f0f0;
}
.list-content-jgdx {
	padding: 3.2% 0 2% 17px;
	width: 92%;
	text-align: left;
}
.list-content-jgdx-thumb {
	float: left;
	width: 42.6%;
}
.list-content-jgdx-desc {
	width: 53%;
	float: right;
	/*暂时去掉机关党校第一张缩略图*/
	/*width: 100%;*/
	/*float: none;*/
	font-size: 18px;
	line-height: 48px;
	color: #424242;
	margin-top: -15px;
}
.list-content-more {
	text-align: right;
}
.list-content-more a {
	text-decoration: none;
	background: #f5f5f5;
	padding: 0.5% 7.6%;
	font-size: 16px;
	line-height: 48px;
	color: #cb080a;
}
.list-content-more a:hover {
	text-decoration: underline;
}
.list-content-gzdt {
	padding: 3.2% 17px 2% 17px;
	width: 100%;
	text-align: left;
}
.zyzz-title {
	background: url(../images/common/icon4.png) no-repeat 0 center;
	padding-left: 18px;
	font-size: 20px;
	line-height: 48px;
	color: #424242;
	font-weight: bold;
}
.zyzz-content p {
	font-size: 18px;
	line-height: 48px;
	color: #424242;
}
.gwld-wrapper {
	margin-top: 2%;
	padding-left: 10px;
}
.gwld-wrapper li {
	background: url(../images/common/icon3.png) no-repeat 0 center;
	padding-left: 18px;
	font-size: 18px;
	line-height: 36px;
	color: #424242;
}
.gwld-wrapper li div {
	font-weight: bold;
	width: 18%;
	float: left;
}
.gwld-wrapper li span {
}
.jgsz-wrapper {
	margin-top: 42px;
}
.jgsz-title {
	margin-top: 3%;
}
.ggsz-common {
	float: left;
	background: #cf090b;
	font-size: 21px;
	line-height: 54px;
	width: 220px;
	color: #fff;
	text-align: center;
	border-radius: 6px;
}
.ggsz-common:nth-of-type(odd) {
	margin-right: 60px;
}
.ggsz-common a {
	color: #fff;
	text-decoration: none;
}
.ggsz-common a:hover {
	text-decoration: underline;
}
.jgsz-zzb {
	width: 495px;
}
.jgsz-xcb {
	width: 503px;
	margin-right: 52px;
}
.jgsz-qzgzb {
	width: 495px;
}
.jgsz-gqtszjgwyh {
	width: 358px;
	margin-right: 60px;
}
.jgsz-szjgfnwyh {
	width: 358px;
}
.rdzx-content {
	margin: 24px 0;
}
.rdzx-content li {
	padding-bottom: 3%;
	border-bottom: 1px solid #e5e5e5;
	padding-top: 3%;
}
.rdzx-content li:last-of-type {
	border-bottom: none;
}
.rdzx-content li a {
	font-size: 16px;
	line-height: 24px;
	color: #333;
	text-decoration: none;
	width: 100%;
	display: inline-block;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
}
.rdzx-content li a:hover {
	text-decoration: underline;
}
.list-content-wrapper {
	width: 96%;
	text-align: center;
	padding-left: 40px;
}
.list-content-padd {
	padding-left: 55px;
}
.list-content-title {
	font-size: 35px;
	color: #000;
	text-align: center;
	line-height: 40px;
	margin: 30px 0;
	font-weight: bold;
}
.list-content-copyfrom {
	text-align: center;
	color: #737373;
}
.list-content-copyfrom span {
	cursor: pointer;
}
.list-content-border {
	width: 100%;
	height: 1px;
	background-color: #e5e5e5;
	margin: 50px 0 50px;
}
.list-content-mainbody {
	min-height: 200px;
}
.list-content-mainbody p {
	text-align: left;
	font-size: 17px;
	text-indent: 2em;
	line-height: 32px;
	color: #333;
	margin: 10px 0;
}
.list-content-mainbody p img {
	margin-left: -2em;
}
.list-content-mainbody p video {
	margin-left: -2em;
	text-align: center;
}
#playercontainer {
	margin: 0 auto;
}
.list-content-attach {
	background: #ebebeb;
	color: #666;
	margin: 30px auto;
	box-sizing: border-box;
	text-align: right;
	padding: 20px 50px 10px 0;
}
/*分享专用*/
.social-share {
	margin-top: -11px;
}
.social-share .icon-wechat .wechat-qrcode .help p {
	text-align: center;
}
/*分页样式*/
#pages {
	padding: 14px 0 10px;
	font-family: SimSun;
	text-align: center;
	margin: 0 auto;
	clear: both;
	line-height: 35px;
}
#pages a {
	display: inline-block;
	height: 28px;
	line-height: 27px;
	background: #fff;
	border: 1px solid #e3e3e3;
	text-align: center;
	color: #333;
	padding: 0 10px;
	text-decoration: none;
}
#pages a:hover {
	text-decoration: underline;
}
#pages a.a1 {
	width: 75px;
	padding: 0;
}
#pages span {
	display: inline-block;
	height: 28px;
	line-height: 27px;
	background: #5a85b2;
	border: 1px solid #5a85b2;
	color: #fff;
	text-align: center;
	padding: 0 10px;
}
/*试运行弹窗*/
.shiyunxing {
	position: fixed;
	bottom: 0;
	z-index: 999;
	transition: transform 1s;
}
.pcShow {
	display: block;
}
.mobShow {
	display: none;
}
/*缩放手机版*/
/*@media screen and (max-width: 1399px) {
    a.a:hover, a:active, a:hover, a:visited {
        text-decoration: none;
    }

    .layer01, .layer02, .layer03, .layer04, .layer05, .layer06, .layer07 {
        min-width: 1400px;
    }
    .dzjg-announce {
        width: 80%;
    }
}*/

/*适配手机版*/
@media screen and (max-width: 768px) {
	.pcShow {
		display: none;
	}
	.mobShow {
		display: block;
	}
	a {
		text-decoration: none;
	}
	a:hover {
		text-decoration: none !important;
	}
	.w1400 {
		max-width: 750px;
		width: 100%;
		margin: 0 auto;
	}
	.layer01 {
		background: url(../images/phone/bg012.jpg) no-repeat center top;
		height: auto;
		position: relative;
		background-size: 100% 100%;
		max-width: 750px;
		min-width: auto;
	}
	.jgdj-logo {
		text-align: center;
		padding: 2.8% 10% 3% 10%;
	}
	.jgdj-search {
		float: none;
		width: 100%;
		margin: 0;
		padding: 0 12% 10px 12%;
	}
	.search-input {
		line-height: 33px;
		color: #f2dbd5;
		font-size: 14px;
	}
	.search-input::-webkit-input-placeholder {
		color: #f2dbd5;
		font-size: 14px;
	}

	.search-input:-moz-placeholder {
		color: #f2dbd5;
		font-size: 14px;
	}

	.search-input::-moz-placeholder {
		color: #f2dbd5;
		font-size: 14px;
	}

	.search-input:-ms-input-placeholder {
		color: #f2dbd5;
		font-size: 14px;
	}
	.search-button {
		padding: 1.5% 0;
	}
	.tougao {
		font-size: 14px;
		line-height: 25px;
		color: #efb6a7;
		position: relative;
		bottom: auto;
		width: 100%;
		right: auto;
		padding-bottom: 12px;
		margin: 0 auto;
		text-align: center;
	}
	.layer02 {
		box-shadow: none;
	}
	.top-nav {
		padding: 10px;
		height: auto;
		margin-left: 0;
		margin-top: 10px;
	}
	.top-nav li {
		width: 25%;
		margin-right: 0;
	}
	.top-nav li.act {
		background: none;
		padding-bottom: 0;
		height: auto;
	}
	.top-nav li a {
		font-size: 16px;
		line-height: 190%;
	}
	.toutiao-wrapper {
		background: none;
	}
	.toutiao-title {
		width: 100%;
		padding: 0 10px;
		float: none;
	}
	.toutiao-title a {
		font-size: 22px;
		line-height: 120%;
	}
	.toutiao-desc {
		font-size: 16px;
		line-height: 30px;
		width: 100%;
		padding: 0 10px;
		text-indent: 2em;
		float: none;
	}
	.dtt-more {
		padding-right: 10px;
	}
	.zyjs-wrapper {
		width: 100%;
		margin: 0 auto;
		padding: 0 10px;
	}
	.zyjs-title {
		background: #e8e5de;
		height: auto;
	}
	.zyjs-title a {
		font-size: 18px;
		line-height: 36px;
		padding: 6px 15px;
		background: #c5131b;
	}
	.zyjs-swiper {
		width: 100%;
		float: none;
	}
	.zyjs-swiper img {
		width: 100%;
		height: auto;
	}
	.zyjs-swiper-title a {
		font-size: 16px;
		line-height: 36px;
	}
	.zyjs-swiper .swiper-button-next,
	.zyjs-swiper .swiper-button-prev {
		width: 10px;
		margin-top: 0;
		height: 18px;
		background-size: 10px 18px;
	}
	.zyjs-swiper .swiper-button-prev {
		left: 10px;
	}
	.zyjs-swiper .swiper-button-next {
		right: 10px;
	}
	.zyjs-swiper-pagination {
		font-size: 16px;
		left: 10%;
	}
	.zyjs-swiper-pagination .swiper-pagination-current {
		font-size: 18px;
	}
	.zyjs-swiper-pagination .swiper-pagination-total {
		font-size: 16px;
	}
	.zyjs-list {
		float: none;
		width: 100%;
		margin-top: 10px;
	}
	.zyjs-list-first li a {
		font-size: 18px;
		line-height: 40px;
	}
	.snywetc {
		float: none;
		width: 100%;
		padding: 0 10px;
		margin-left: 0;
	}
	.snyw-title {
		background: #e8e5de;
		height: auto;
		margin-top: 15px;
	}
	.snyw-title a {
		font-size: 18px;
		line-height: 36px;
		padding: 6px 15px;
		background: #c5131b;
	}
	.snyw-swiper {
		float: none;
		width: 100%;
	}
	.snyw-swiper img {
		width: 100%;
		height: auto;
	}
	.snyw-swiper-title a {
		font-size: 16px;
		line-height: 36px;
	}
	.snyw-lists {
		width: 100%;
		float: none;
		margin-top: 15px;
	}
	.bwztetc {
		float: none;
		width: 100%;
		padding: 0 10px;
	}
	.bwzt-wrapper {
		padding: 40px 0 20px 0;
	}
	.bwzt-swiper {
		width: 100%;
		/* height: 280px; */
	}
	.gwgz-title {
		background: #e8e5de;
		height: auto;
	}
	.gwgz-title-href {
		width: 33%;
	}
	.gwgz-title-href a {
		font-size: 18px;
		line-height: 36px;
		padding: 6px 12px;
		background: #c5131b;
	}
	.gwgz-title-column {
		padding-right: 5px;
		margin-top: 0;
	}
	.gwgz-title-column span a {
		font-size: 12px;
		line-height: 34px;
	}
	.gwgz-wrapper {
		margin: 3% 0 0 0;
	}
	.gwgz-wrapper li {
		float: none;
		width: 100%;
	}
	.gwgz-gwjj-wrapper li {
		margin-bottom: 15px;
	}
	.gwgz-wrapper li > ul > li:last-of-type {
		padding-bottom: 0;
	}
	.gwgz-wrapper li a img {
		width: 100%;
		height: auto;
	}
	.szkx-swiper {
		width: 100%;
		float: none;
	}
	.szkx-swiper img {
		width: 100%;
		height: auto;
	}
	.szkx-list {
		width: 100%;
		float: none;
		margin-top: 10px;
	}
	.szkx-list li a {
		width: 73%;
	}
	.bwzt-title img,
	.djth-title img {
		width: 100%;
		height: auto;
	}
	.djtu-wrapper-list {
		width: 100%;
		padding-left: 10px;
	}
	.layer04 .w1280:nth-of-type(2) {
		width: 100%;
		padding: 0 10px;
	}
	.xxyd-title {
		margin-top: 3%;
		margin-left: 0;
		background: #e8e5de;
		height: auto;
	}
	.xxyd-title-href {
		width: 33%;
	}
	.xxyd-title-href a {
		font-size: 18px;
		line-height: 36px;
		padding: 6px 12px;
		background: #c5131b;
	}
	.xxyd-title-column {
		padding-right: 5px;
		margin-top: 0;
	}
	.xxyd-title-column span a {
		font-size: 12px;
		line-height: 34px;
	}
	.xxyd-wrapper-thumb {
		width: 100%;
		float: none;
	}
	.xxyd-wrapper-thumb img {
		width: 100%;
		height: auto;
	}
	.xxyd-wrapper-list {
		float: none;
		margin-top: 15px;
		padding-left: 10px;
		width: 100%;
		padding-right: 10px;
	}
	.xxyd-wrapper-list li {
		float: none;
		width: 100%;
		margin-right: 0;
	}
	.xcjxd-swiper {
		width: 100%;
		padding: 0;
	}
	.xcjxd-swiper-title {
		position: relative;
		width: 100%;
		text-align: center;
		margin: 0 auto;
	}
	.xcjxd-swiper img {
		width: 100%;
		height: auto;
	}
	.spzb-swiper {
		width: 94.3%;
		padding: 0;
	}
	.spzb-swiper img {
		width: 100%;
		height: auto;
	}
	.spzb-swiper-shadow {
		display: none;
	}
	.yqlj-wrapper {
		padding: 3% 0 1% 0;
	}
	.yqlj-wrapper .linknav {
		padding: 0 10px;
	}
	.linknav > li {
		width: 100%;
		float: none;
		margin-bottom: 10px;
	}
	.yqlj-wrapper .linknav > li:nth-of-type(2) {
		text-align: center;
		padding-left: 0;
	}
	.linknav > li > ul {
		height: 160px;
		top: -160px;
	}
	.jgdj-info {
		width: 100%;
		padding: 0 10px;
	}
	.dzjg-icon {
		width: 100%;
		text-align: center;
		float: none;
		padding-bottom: 15px;
		margin-top: 0;
	}
	.dzjg-announce {
		width: 100%;
	}
	.dzjg-copyright p {
		font-size: 12px;
		line-height: 180%;
	}
	.dzjg-copyright p span a {
		font-size: 12px;
		line-height: 180%;
	}
	.layer06 {
		width: 100%;
		padding: 0 10px;
	}
	.list-nav {
		padding-top: 0;
		padding-bottom: 10px;
		background: url(../images/common/location-icon.png) no-repeat left 14px;
	}
	.list-titles {
		display: none;
	}
	.list-content {
		width: 100%;
		padding: 0 10px;
		float: none;
	}
	.list-content-ul {
		width: 100%;
		padding-left: 5px;
	}
	.list-snyw-content-ul {
		padding: 0 10px;
	}
	.list-content-ul ul li {
		padding-left: 15px;
	}
	.list-content-ul ul li a {
		font-size: 15px;
		width: 68%;
		line-height: 36px;
	}
	.list-content-ul ul li span {
		font-size: 14px;
		line-height: 36px;
	}
	.list-content-gzdt {
		width: 100%;
		padding: 0 10px;
	}
	.zyzz-title {
		font-size: 18px;
	}
	.zyzz-content p {
		font-size: 14px;
		line-height: 24px;
		margin-bottom: 5px;
	}
	.gwld-wrapper li {
		background: url(../images/common/icon3.png) no-repeat 0 6px;
		padding-left: 10px;
		font-size: 16px;
		line-height: normal;
		color: #424242;
	}
	.gwld-wrapper li div {
		font-size: 15px;
		line-height: 30px;
		width: 30%;
	}
	.gwld-wrapper li span {
		font-size: 14px;
		line-height: 33px;
		display: flex;
	}
	.jgsz-wrapper {
		margin-top: 10px;
	}
	.ggsz-common {
		width: 100%;
		padding: 5px;
		font-size: 15px;
		line-height: 28px;
		float: none;
		margin-bottom: 10px;
	}
	.ggsz-common:nth-of-type(odd) {
		margin-right: 8px;
	}
	.list-content-jgdx {
		width: 100%;
		padding: 3.2% 10px 2% 10px;
	}
	.list-content-jgdx-thumb {
		width: 100%;
		text-align: center;
		float: none;
	}
	.list-content-jgdx-desc {
		float: none;
		width: 100%;
		margin-top: 10px;
		font-size: 15px;
		line-height: 30px;
	}
	.list-content-more a {
		font-size: 14px;
	}
	.list-content-wrapper {
		width: 100%;
		padding: 0 10px;
	}
	.list-content-title {
		font-size: 20px;
		line-height: 35px;
		margin: 10px 0;
	}
	.list-content-copyfrom {
		line-height: 28px;
	}
	.list-content-border {
		margin: 20px 0;
	}
	.list-content-mainbody p {
		font-size: 16px;
	}
	.list-content-mainbody p img {
		width: 100%;
		height: auto;
	}
	.list-content-attach {
		padding: 20px 10px 10px 0;
	}
	.list-content-padd {
		padding: 0 20px;
	}
}

/* 改版 */
.bwzt-new-title {
	width: 100%;
	text-align: left;
	height: 75px;
	margin: auto;
}

.bwzt-new {
	height: auto;
	margin-bottom: 38px;
}
.bwzt-new .swiper-button-prev44,
.bwzt-new .swiper-button-next44 {
	width: 18px;
	height: 25px;
}
.bwzt-new .swiper-button-prev44 {
	background: url(../images/index/leftIco.png) no-repeat;
}
.bwzt-new .swiper-button-next44 {
	background: url(../images/index/rightIco.png) no-repeat;
}
.bwzt-wrapper {
	padding: 20px;
}
